package com.dzjcloud.dzj.upms.api.entity;

import java.time.LocalDate;
import java.util.Date;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.dzjcloud.dzj.common.mybatis.bean.BeanModel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import io.swagger.annotations.ApiOperation;
import lombok.Data;

import java.io.Serializable;

/**
 * 机构表(Org)表实体类
 *
 * @author makejava
 * @since 2021-06-17 11:00:22
 */
@Data
@ApiModel("机构表")
public class Org extends BeanModel {

    //主键
    @ApiModelProperty("主键")
    @TableId(type = IdType.ASSIGN_UUID)
    private String id;

    //机构名称
    @ApiModelProperty("机构名称")
    private String orgName;

    //机构地址
    @ApiModelProperty("机构地址")
    private String address;

    //机构成立日期
    @ApiModelProperty("机构成立日期")
    private LocalDate orgUpDate;

    //机构负责人用户Id
    @ApiModelProperty("机构负责人用户Id")
    private String orgResponsibleUserId;
}
